import java.util.Scanner;

public class Workfor1 {
    public static void main(String[] args) {
        // 生成1-100之间的随机整数
        int num = (int)(Math.random() * 100) + 1;
        Scanner in = new Scanner(System.in);

        System.out.println("欢迎来到猜数字游戏！");
        System.out.println("我已经生成了一个1-100之间的随机数，你有7次机会来猜它。");
        System.out.println("开始猜吧！");

        // 使用for循环，最多猜7次
        for (int i = 1; i <= 7; i++) {
            System.out.print("第" + i + "次猜数，请输入你的数字: ");
            int guess = in.nextInt();

            if (guess < num) {
                System.out.println("太小了，再大一点！");
            } else if (guess > num) {
                System.out.println("太大了，再小一点！");
            } else {
                System.out.println("恭喜你猜对了！");
                System.out.println("你用了" + i + "次猜中了数字" + num);
                in.close();
                return; // 猜对了直接结束程序
            }

            // 如果是最后一次猜测且还没猜中
            if (i == 7) {
                System.out.println("你太笨了，下次再来吧！");
                System.out.println("正确答案是: " + num);
            }
        }

        in.close();
    }
}